package com.westvalley.tools.excel.result;

import java.util.List;

import com.westvalley.tools.excel.bean.BeanModel;


public class ImprotExcelResult {
	private List<Object> classTitleList;
	private List<Object> excelTitleList;
	private List<? extends BeanModel> dataList;
	
	private ImprotExcelResult(){}
	
	private ImprotExcelResult(List<Object> classTitleList,List<Object> excelTitleList,List<? extends BeanModel> dataList){
		this.classTitleList = classTitleList;
		this.excelTitleList = excelTitleList;
		this.dataList = dataList;
	}
	
	public static ImprotExcelResult me(){
		return new ImprotExcelResult();
	}
	
	public static ImprotExcelResult me(List<Object> classTitleList,List<Object> excelTitleList,List<? extends BeanModel> dataList){
		return new ImprotExcelResult(classTitleList, excelTitleList, dataList);
	}
	
	public List<Object> getClassTitleList() {
		return classTitleList;
	}
	public void setClassTitleList(List<Object> classTitleList) {
		this.classTitleList = classTitleList;
	}
	public List<Object> getExcelTitleList() {
		return excelTitleList;
	}
	public void setExcelTitleList(List<Object> excelTitleList) {
		this.excelTitleList = excelTitleList;
	}
	public List<? extends BeanModel> getDataList() {
		return dataList;
	}
	public void setDataList(List<? extends BeanModel> dataList) {
		this.dataList = dataList;
	}
}
